May as well do this properly and add Docs etc.