minor design updates.