made quite a few things act pretty when things happen :D