implemented plot registry