be careful with None entries