Implement fade-out-in