start testing for special cases