added default dependencies and stub layout