updated unit f