correctly extend initial options