update warning and features