fixed bug that let arrows stay hidden too long
added explanatory comment