implement parseInt