extended cross platform compactibility