adapting camellia. not tested