cleaning up complation errors