#1: Added alternative method for creating element, thanks to @matthewmorrone1