basic usage with DOM elements and animation effects scripts added for reference