added Select field and all dependencies