attention to detail and very clean.