First implement of framework (unready)