added fadeOut and pointers