remove init but use yo