almost fixed the custom view controller transitions