update caps and formatting