These are just helpers and additional methods.