still working on the second half of this... school and covid literally ruining all my plans. track should've been finished months ago