not even sure if any of this is code