add tabs and cpu checks