Working version (no fades, no button);