working preferences 2

learningproject.makedeck's target is now a setting