Needs to be cleaner to many rules & hidden fees