cusom inits should take priority