Thin purple band eliminate olive-bellied, as well as documented altitude range, hard to tell size difference. Shortish bill should be indicative of the schubotzi/graueri.