fix batch component dependency