very clean and so much bigger then expected