Made first working version