Feature/pure computeds