added platform independant configuration prior to controller invocation