Implemented more backend preparation.