move func add opp next to view opp
merge conflict - nevermind moving that class