demo built with RoR