more basics, added license