adaptable features