Also, maybe this was just my learning needs ... I was helped by seeing how an experienced rails dev handled business logic and UX features.