will the logic work...