stable prototype commit