explicit return type: java.util.List