I meant the default constructor to be private. But if you can remove it, and it causes no problem, better like that. Thanks for the update.