First rough versions