added necessarities