First version of prototype