Logic is completely optional. :)