added RunTimeLayoutInformation