modif spec + code