changed custom init method name