wrote about boundary cond