BSU patch custom type & provider