Agda

this is for #57