molecular behavior