add synchronized to file monitor
add sth
small changes