implementing data-delay attr & delay-complete class
some clean up
update style
fixing style