Green Screen – Patience wearing thin