rename client -> public