Devices, systems and methods for adjusting fluid delivery based on past or historical fluid delivery data and/or personal parameters of a user are disclosed. Devices, and corresponding systems and methods, may comprise a dispensing unit configured to deliver a fluid from a reservoir into the body of a user and a processor having instructions operating thereon to retrieve data relating to one or more time windows from a memory, assess a correction delivery for the one or more time windows based on the data, determine a new CIR value for the one or more time windows if the correction delivery regularly follows a meal bolus and/or determine a new basal delivery profile for the one or more time windows if the correction delivery regularly precedes a meal bolus.