enhance scripts