fixed code couldn't be interpreted