all example can be compiled