laughingbird-soft