Added explicit dismiss method, reduced accidental shake invocations