Don't ignore frames argument in read() method