More improvements of why corruption can occur