added platform dirs