forgot to remove unused 'timeout' parameter