coveverd all assertioins
simplified assertion tests