test wrong

rewrite code