Stack dock basic funcs part 1