bugfix
add test