#64 adding solver helper methods