this is how it should have been.