updated dlv with an api layer