defactorce view 1