first try to write something abuot the state space