work on an empty checkout