add check if directory exists