commented out updatePositions() call from DOMContentLoaded listener. seems unnecessary