Added UIModalTransitionStyle as paramater and completion handler