sync dev part 1