AMP is VERY INCREDIBLY PICKY about its return values