100% coverage spec

Signed-off-by: SummerDAway <summerdaway@gmail.com>