It compiles now after corrected list types