Arty holdfire

I hope it won't require too many fixes this time...