rewrite
awssum removed