More direct requires