toyed around with parameter tuning