adding libraries and sample data