general change with forking for mobile