very first version
little refactoring. action on click added. a lot of refactoring still todo