add logger
refactoring
change sync frame