cover_local and cover_remote
merge