misc
first version
spec improved