lots of weird stuff happening