give it a type