martji
add some method