progress on literals