behaviour fix