Updated keyboard module