now depends on equationoftime gem