some basic changes to backend manager based on new discoveries