also sending extra type