basic step definition