always return result of eloquent update
proper mocktesting on baserepo
readme update