added shield meter interface