use my own forked atomic