use helper in init/callback