odd scratch moments...