Taylor Rain doing her best