fix creating building error in factory. TODO: Info and Action not properly added in copy()