wrapper, some corrections
enum
check background non fini