fine tuning classes and calls