work on seperating controls from model form