started functions for adding workers