adding functionnalities