commit with targets and shit