update duration on every save and use created_at date as base for calcuation of expires_at