Overloading logical fix