Data structures assignemnt