enhance by tabbed user interface and fragments