provider fix
inheritance test