Over coming mind blocks