Implemented private actions