definately need more feedback and opinions