fix can support method