add bcg noise