updating comments
add testing