Refactor >:3