solved with simon modif