fix wierd stuff