change binding based on visibility