assign all variables!