what does this prototype thing do?