basic assignments