boundary init finished