Draft dynamic layout adapter