Fix q bug; not negative bug
Fix q bug in initialize