All in one script.