did some doxigen stuff