I write bad code sometimes