[WIP] clientscript