layer header :forced  vector use instead of array