change design and integrate with new design