added in redesign stuff