have multiple apis working only if valid colorstyle is passed as keywrd arg