add and mod some