add function ee2