sync
sync
working on check/lint function