hook_menu shows in menu but not show page I made module, and want to add settings page.

Menu Item appear in settings dashboard, but when try access page it display dashboard with menu items again, thought URL is correct.

return array(
    'admin/store/settings/vsl_spl'=&gt; array(
        'title' =&gt; 'SPL Settings',
        'description' =&gt; 'SPL Settings Page',
        'page_callback' =&gt; 'vsl_spl_page_test',
        'type' =&gt; MENU_NORMAL_ITEM,
        "access arguments" =&gt; array('access administration pages'),
        'position' =&gt; 'left',
        'weight' =&gt; 10,
    ),
)


and callback function is just for test yet

function vsl_spl_page_test(){
    return '&lt;h1&gt;Test&lt;/h1&gt;';
}


Page opens with status 200 but content is wrong.
It's just a typo. Remove the underscore from page_callback.