Overcome obstacles at the Prompton Punisher