dependancies don't work