split up autobidding into different methods