v++
ignore mac files
add API to upload
v++