do not do any heavy configuration until request is made
merge in style changes