being more exlicit about the dependencies, thanks @dhrrgn