added progress bar and landscape mode layout support