added empty dirs for completeness