#3 add formatter functions for rows