Forgot to add private methods