remove intermediate class, return data map directly
banner