Use default parameter instead of manually implementing defaulting