absortion, added for the next stage