[issue 3] List should be the first argument