redesigning custom view