added fine-tuning