help me analyze the f out of this