fixing v1 bugs