features dependencies