begin feat updates