fixed pointer things