removing semantic form
tidy completed