added part 3 of silex project