add css file, complete array source and fill choices list functions