subdirs aren't actually necessary are there