moved asset handling stuff to namespace be
cleaning up assetid