added sci stuff