75x leverage WTF!!