forgot the OS X component stuff