data structure retwick