add warning
methodes added
update