SR ADDED Input screen UI logic
SR ADDED restore fragment state for input screens
merge