simplified init/config for more developer control