added logs and multipleSelectEnabled attribute (without actually
implementing the business logic to handle this attribute)