atom noise
add rattan law