txy 2. ready to push