Viramgram assembly