added new spins but currently incorrect.