Use provided instead of compile