updated dsl a bit and added rest of hnh