Practic Tools