constractorを上書きしないようにしました