Added private helper methods