added more basics