add start that uses slice-functions for