stable, modified from aastex guide