initial prototype upload