platform checks