only load one overlay, fade in effect
wrap in function