masse gui changes og fixes. inb4 merge error