categories done, need to do validation and db connections