Advice
Making impossible , possible is not a difficult task. It is just that you need proper channel and resources to make things happen. " Nothing is impossible". Also reach out when you do not understand as it will block your progress. Don't be scared of your supervisors respect them and connect with the for better development.