figuring out design