silly issue with equals operator