added different build types
buid type