pojo init