Its a good design

well done