Options

How much time and effort may have been put in?