registration implemented from backbone client side