69d829d step by step is getting better