option 1 prototype option 2 prototype