add sample code
add build ignore