started work on literal patterns