add method skeleton
add very inital implementation