updated to remove dependency on underscore.string and added prop: