I think the second. Also, can these be private methods?