why do you need parentView?