getting ready for d-code