version 1 ready for public