before comparison operations