started on mallet reader