Don't use print
Add global push state
Fix started check.