Mothereffing edge cases =_=