initial project prototype