added softkey board functionality