make the script more optinable