fixed guardian api