this is mini-project for Ruby on rails that summit at 12/02/55