Make run function private