How to avoid mistakes?