mirrored feedback! also some geometry changes