finished seed list implementation