some tools for practice