single comit feature