commit 4 : working fine with all int aspect