parse int added
add missed header