added PartsCompatability