work on adding part for fade in fade out effect: not working so far