aha that's why entity