remake as chrome extention