add default repository and add methods to default service