lazy to eager loading, lazy loading breaks the server when using restful service