rename atomic functions