added some features
so megereing