working on subdib