increasted spec coverage to 100%