#read: for magma reader