added follow spec for unit tests