hmm, good question. Before we start digging into specifics, did you read through this guide? There might be something helpful in here.
if not, let us know.