intermediate state project