should be able to do the whole lifecycle.