removed decorates_assigned :book and renamed method