removed redundant modifiers for functions on darray