Profile of teweeroti