finished first prototype
