helper typedefs
fix items color not changing in screens

a bit of a hacky fix but hey, here we are