EG: fixed test; test wrong;code right; WIP