unit test clarity
validation and store controller