fixed progamming style