Feature/use soop