A few tweaks

changed the way your fake solve component was defined.