element order matters, move screenoverlay below style