initial spec, the next time I setup new desktop, I will update them