I finally did it but everything is a mess but it works