New revision, custom odin function to be implemented