More functionality pushed to central Character script