added NG stuff