crude... bah