this should hopefully let enter work