fisxed secondary methods