Added ui changes and background api's