Tag: adaptability and flexibility