ready to punch to os