prototype v1 progress