Included all service layer methods