cutted, and working pre-alpha