add 4 features