even better markup