using .coffee to backend scripts