I will definitely keep this updated as I go