WIP
add some methods