revision to new design