Physical and mental space