float input cleanup
text input cleanup
object input cleanup