yes, it all fit