updated sub sup