Updating validations
Fixing issue with factory
Made a way to not give financial options