comment added about casting