I know that you can do better than this .. come on people...i know that...