only commit new feature that are working