update
changed options
testing functions