added huge performance plus! :)
only use modulo when you need to!!! :C!!!