removed definition rules, changed scope of lists