bttc is very interesting