Fix compatible interface with parent