add basic fade in/fade out capabilities to init