improve default internal logic, bump version