code finished, wait for more test