implemented missing commands