Don't hardcode the type