refactor to create new activity for guide page
add widgets preview image
some bug fix