^ fix misc bug