Dispatch + defaults