kandle attributes/methods