clean up
clean up
add bsd license