final version - sent