Why wont my instance return my int variable 0? After it saves it shows the old value if value higher than 0