god I hope this works. adding first part again