Could you share some tips on how to fool-proof' an application?