fix #push(absoluteUrl) and clean up