reverted to weird, but functioning, version