using eloquent's magic instead of datetime fields