@logic