compilation example added