layouting and array of hash in progress for result match