Atomic (25)

@atomek hasn't had any replies yet.