defined method split