ClientScript basics almost ready