lightened dependencies
like previous