use sel_getName instead of casting selector