function mbdslp_init()
{
    // set default options in case they don't exist
    $options = get_option('mbdslp_options');
    if ($options == null) {
        $options = array();
    }
    $options = mbdslp_options_set_defaults($options);
    update_option('mbdslp_options', $options);
}
function mbdslp_options_validate($input)
{
    $options = get_option('mbdslp_options');
    // explicitly set only the options we want. anything else sent in with $input is ignored
    $options['mbdslp_title'] = $input['mbdslp_title'];
    // v1.2 added category option
    $options['mbdslp_category'] = $input['mbdslp_category'];
    $options['mbdslp_number'] = $input['mbdslp_number'];
    $options['mbdslp_display'] = $input['mbdslp_display'];
    $options['mbdslp_readmore'] = $input['mbdslp_readmore'];
    //v1.3 added words
    $options['mbdslp_words'] = $input['mbdslp_words'];
    $options = mbdslp_options_set_defaults($options);
    return $options;
}