fade in and out and layout edit