crud functions on L index