Kayla Armstrong has not Dropped anything yet