Several tools for internet