This is my program for common use.