is vit ap good