start on final prototype