Achieving Impact – Crucial factors of design and implementation