Cover generator