add undetectable button, fix math