primitive only name stage recognition