added snap view