teacosi: i may have gone a bit too far with this