initial static-prototype commit