update namespace
fix `$` confusion, do not use `$` or `[[` directly inside package