This is it I suppose, will be testing everything to ensure it works