slightly everything: reflection....