Minor changes to piercing. Still works. Added a function which picks up flap and then pierces.