I wish it was more clean