refer to currentTarget to always get the element actually clicked on