added asset manager with more streamlined functionality