input style enhancement