most functionarities are implemented"