working on the shield prototype