fixes for everything
fixes for loading operations - do async