perform initial research into asyc awaits and perform a basic implementation to gain an understanding