Use razor3 to reduce copy-paste.