fixed two-way-binding