rm new advance logic