verified 2 bugs, added check on wrong custom info