scripts on top