trying to make as little user editable fields as possible
getting the ball rolling
getting started .....