The right puzzle piece – fit