added reading stream layout setup