8 great and poweful