solution just for sharepoint