delete the temp commented functions