reverted prefix and suffix. changed temperature focus
fixed reverse compliment function