Intermediate state STILL WIP!!!