Added more synchronized methods