adds even more sexy functionality