validations in progress, views mostly done