further fine tuning