New State logic