Added more script, better interaction