added parameters for external libraries