add suse support and support for PE 3