Planning and what to keep in mind