Write up how we expect this to work