perhaps reference Blue Button as an example