Why's this dependency needed?