some more porting
ported rickroll script'