Temp directory, just to refer code, will delete this soon