add skeleton for read helper
fix rubocop errors & leave it to todo