tidying up dependencies