First functional implementation with the Shield