Include constructor