taken from pretty much the same spot