update on doing complexity checking