deposit of data structure practices