adding .2s transition to visiblity