add Specification and User