falling and solving