introducing the #reload function