depends section, rec execution