fix a bit of portaling
i guess deletion works