Feature/atomic operations

Good work: