working model, onlne/single line