moved slots after constuctor, intialize new slot, enter key captured