fix possible bug in the @autocall