heh, forgot about partial