bugfix
basic read