change  source control method and asset serialization