use 4.0 framework/samples