object attribute input