learning variable/labels