fixed rectification