added functions for eotasks