Am I even doing this right