implement status-changes
fix tests