changed how default bindings are created