don't parse number with parseInt, it may be float