add bullet gem to resolve n+1 query