fixed codes bug and added license