fixed v3 bugs