added contractor management