make them work for ES access