rubber ducking 2.0
15