final change required for hover and click functionality. works pretty good