force returning 0, this probably will not work.