self-made license management system