This is a project for therap java fest 2014