I'm very satisfied with the final product! After assembling the remaining parts, I powered up the board and everything worked as expected. During the fabrication process, they were very communicative and helpful to make sure the final product is perfectly to my requirements. Thank you again! Looking forward to continue working with you!