abstract crespo fix to gt i9000