Mark now works with out an input