random scripts fueled by my laziness