put softwares assignments