How to create effective retrofit programmes