fix namespace
add methods