hmm... I'll try to remove all the previewView to make it not so confused.