basic CORE stuff seems to work.  may have race conditions still.