ENH:Three level separation done