missing remainder, I'll make the function thursday