non-explicit dep