add sample
add sources