fix adpt