hacks and positional fixes