making lib a module and importing changes to the consumer