improve comment
add fibonacci method
refactor fibonacci