fixed punch direction