v2 prototype update