first full versio, maybe, works