@Override
	public void execute() {
		v.status = "Loggin in with the details :)";
		WidgetChild username = Widgets.get(596, 39);
		WidgetChild password = Widgets.get(596, 41);
		WidgetChild login = Widgets.get(596, 44);
		WidgetChild w1 = Widgets.get(906, 191);
		WidgetChild pvp_login = Widgets.get(906, 120);
		WidgetChild pvp_world = Widgets.get(1186, 1);
		WidgetChild go_on = Widgets.get(1186, 8);

		if (login.validate()) {

			username.click(true);
			Keyboard.sendText("USERNAME_HERE", true);
			Task.sleep(150, 250);
			password.click(true);
			Keyboard.sendText("PASSWORD_HERE", true);
			login.click(true);

			Task.sleep(1000);
		}
		if(v.one_week_remaining.isOnScreen()){
			v.close.click(true);
		}
		if (w1 != null && !pvp_login.validate()) {
			if (w1.validate()) {
				w1.click(true);
			}
		}
		if(pvp_login != null){
			if(pvp_login.validate()){
				pvp_login.click(true);
			}
		}
		if (pvp_world != null) {
			if (pvp_world.validate()) {
				go_on.click(true);
			}
		}

	}