trying something with dependencies