Very Nice Mini Computer. The Best Computer I Own. Thank you for providing me Great Service. I'm glad I bought this Mini Desk Top Computer for my programming. I program Micro Controllers.. Blessings.