added platform hints