added synthetic example and periodic kernel