this line isn't covered by tests