pushing mainview v1