moved hinting and defaults to the created handler