fixed bind/added construct