make bylines use collections properly