commit adopt interface