add module & example