improve previous commit