started adding in automation and data binding