useful toolkit