making sure mark is references rather than hard coded