peacocks have amazing colors not only on their feathers but their whole body .