new commits

programming practice