proper init commit