meh a lot of this can be summed up with "easier said then done". However i do believe that there is a lot of room for improvement.