temp
added exposure calculate