initializeをいつでもできるようにした。byte[]を参照渡しに変えた