javascript is a trash fire and we should all just admit it already