add new method drawField