add Specification in Hanger.Domain