first pass at Rahul's sketch