added my version of SimpleAtomicLong