more stable framework. did I say framework?