added arrow and tweaked args