first commit
add fetch method