demonstration application on ruby