Next level logic working