spinner adapter implementation + settings