right scala doesn't support default parameter overloading, forget that