eliminated dependencies