adding sliding and junk