use reusable cell instead of static cell