(temp commit): another intermediate step remove function accessors