Esthan full fledged PR