modules and packages usage examples