add data-structures
tips and tricks