added philosphy