incorporate GNU GPL v2