new update using resourceful controllers