attributes -> variables