I don't mind adding visibility or opacity, I just want to make sure that's the correct way of dealing with this :)