punch the keys for gods sake