bi stables and oscillators 2577162