I'm not sure which threads are going to be calling these methods, hence i'd rather keep the lock