add offers and unit tests commit