Added tuning parameter w