Extra Value Checks