restructure of docs