try and begin in the correct order