add feature for support add to homescreen