tidied shite, added WG support for platform

commit