Added @Transactional to service methods