Added full featured example