exec() is ok now