auto-creating default context if no other setup