more work on gencov