amera canon functionality add