first past at view dependent styles addressing #10