fix bugs i made whle making collections