adding dpend stuff