Use typedefs