doing feelings, doesn't compile for some weird type error