fixed after argument bug