Alright Im gonna give this a go after reading all this exposition