changed condition append to OR, order by append to AND
Implemented setInput
Changed level of returning boolean, now handled by Field