some changes
add executable file