Added 'assign', fixed expressions